/*    */ package com.finir.fakturisanje.util;
/*    */ 
/*    */ import java.io.IOException;
import java.util.logging.FileHandler;
import java.util.logging.Logger;
import java.util.logging.SimpleFormatter;
/*    */ 
/*    */ public class LoggerUtil
/*    */ {
/*    */   private Logger logger;
/*    */ 
/*    */   public LoggerUtil(Class clazz)
/*    */   {
/* 16 */     this.logger = Logger.getLogger(clazz.getSimpleName());
/*    */   }
/*    */ 
/*    */   public Logger getLogger()
/*    */   {
/* 21 */     return this.logger;
/*    */   }
/*    */ 
/*    */   public void setLogger(Logger logger) {
/* 25 */     this.logger = logger;
/*    */   }
/*    */ 
/*    */   public void logToFile(boolean file)
/*    */   {
/*    */     try
/*    */     {
/* 32 */       if (!(file)) return;
/*    */ 
/* 34 */       FileHandler fh = new FileHandler("log.txt", true);
/*    */ 
/* 36 */       fh.setFormatter(new SimpleFormatter());
/*    */ 
/* 38 */       this.logger.addHandler(fh);
/*    */     }
/*    */     catch (SecurityException e)
/*    */     {
/* 44 */       e.printStackTrace();
/*    */     }
/*    */     catch (IOException e) {
/* 47 */       e.printStackTrace();
/*    */     }
/*    */   }
/*    */ }

